1
Arsitektur Produksi dan Kedaulatan Runtime
EvoClass-AI007Pelajaran 4
04:22

Tulang Punggung Produksi: Gateway dan Runtime

Mengalihkan Agens Otonom dari lingkungan sandboxing lokal ke lingkungan produksi membutuhkan perubahan prioritas arsitektural. Di pusat ekosistem ini adalah Gateway, yang berfungsi sebagai papan kendali untuk semua data masuk melalui berbagai Permukaan dan Saluran. Gateway memastikan bahwa Runtime Agens—mesin tempat pemikiran sebenarnya terjadi—tetap terisolasi dan stabil. Untuk mencapai ketersediaan tinggi, arsitektur menggunakan pendekatan Local-First RAG (Generasi yang Diperkuat Pemulihan) yang memastikan kedaulatan data dipertahankan dengan menyimpan informasi sensitif secara lokal, bukan hanya mengandalkan kotak hitam cloud pihak ketiga.

Filosofi Markdown-Pertama

Ekosistem OpenClaw beroperasi berdasarkan Filosofi Markdown-Pertama, artinya "kebenaran" sistem disimpan dalam file yang dapat dibaca manusia dan dikendalikan versi, bukan dalam basis data yang tidak transparan.

  • openclaw.json: Titik masuk global. Menentukan pengaturan jaringan (port API WebSocket), otentikasi identitas, dan rute model.
  • SOUL.md: Mendefinisikan "jiwa" agen—identitas inti, nada, dan batas perilaku.
  • AGENTS.md: Bertindak sebagai gambaran struktural, menjelaskan arsitektur rekayasa dan perintah konstruksi.
Kartu Referensi: openclaw.json
"gateway_settings": { "port":18789, "auth":"Environmental_Injection" }, "runtime_manifests": { "identity":"./configs/SOUL.md", "workflow":"./configs/AGENTS.md", "memory":"Local-First (Snapshot Semantik)" }
Ketik perintah...
Pertanyaan 1
File mana yang berfungsi sebagai titik masuk konfigurasi global, mengelola port WebSocket dan rute model?
SOUL.md
openclaw.json
AGENTS.md
HEARTBEAT.md
Pertanyaan 2
Mengapa OpenClaw mengutamakan "Filosofi Markdown-Pertama"?
Untuk membuat sistem berjalan lebih cepat di GPU.
Untuk memastikan konfigurasi dapat dibaca manusia dan dapat dikendalikan versinya.
Untuk menggantikan kebutuhan akan Runtime Agens.
Tantangan: Penguatan Produksi
Amankan Gateway dan Kredensial.
Adegan: Anda sedang melakukan penguatan server produksi. Anda menyadari bahwa Gateway berkomunikasi melalui port 18789 tanpa otentikasi, dan kunci API dikodekan langsung di dalam AGENTS.md.
Tugas
Daftarkan dua langkah keamanan kritis yang diperlukan untuk memperbaiki ini sesuai pedoman produksi.
1. Pencegahan RCE: Amankan API WebSocket (Port 18789) di openclaw.json menggunakan otentikasi yang tepat atau penyuntikan lingkungan untuk mencegah Eksekusi Kode Jarak Jauh.

2. Penguatan Kredensial: Hapus kunci yang dikodekan langsung dari AGENTS.md dan pindahkan ke variabel lingkungan. AGENTS.md hanya boleh berisi logika arsitektur dan alur kerja.